Salion's Experience with a Reactive Software Product Line Approach

نویسندگان

  • Ross Buhrdorf
  • Dale Churchett
  • Charles W. Krueger
چکیده

Using a reactive software product line approach, Salion made the transition to software product lines with 2 person-months of effort, the equivalent of 1% of the effort required to build its baseline enterprise software product. This is two orders-of-magnitude less than the effort typically reported with proactive software product line transition efforts. Since the transition, Salion has achieved 90-day time-to-market intervals for seven new commercial products in its software product line, with each new product deployment requiring only 10% of the effort required to build its baseline enterprise software product. This report summarizes Salion’s experience with a reactive software product line approach, some of the unique contributions of the experience, and generalizations that characterize how other organizations may benefit from reactive product line techniques.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis of a software product line architecture: an experience report

This paper describes experiences with the architectural specification and tool-assisted architectural analysis of a mission-critical, high-performance software product line. The approach used defines a ‘‘good’’ product line architecture in terms of those quality attributes required by the particular product line under development. Architectures are analyzed against several criteria by both manu...

متن کامل

Building an Experience-Base for Product-line Software Development Process

Accumulating and managing development experiences plays a key role in improving software quality and process. The experience factory paradigm provides an organizational approach for extracting development experiences from current software product-line projects and supplying the experiences to future projects. The paradigm relies upon accumulating experiences and storing them in a repository, th...

متن کامل

Experience on Re-engineering Applying with Software Product Line

In this paper, we present our experience based on a reengineering project. The software project is to re-engineer the original system of a company to answer the new requirements and changed business functions. Reengineering is a process that involves not only the software system, but also underlying business model. Particularly, the new business model is designed along with new technologies to ...

متن کامل

Requirements Engineering and Management for Software Product Line

Software product line has been recognised as an important paradigm for software systems engineering. In the last years, a large number of methodologies and approaches have been proposed to support the development of software systems based on product line development. However, its context leads difficulties to software product line engineering in practical. It has been quested whether software p...

متن کامل

Successful Product Line Engineering : A Case Study 1

The economics of software motivates approaches to reduce the cost of development and life-cycle maintenance of software systems. One approach to reducing cost is to create a product line, a group of similar products structured to take advantage of each other’s assets. Product lines epitomize reuse. Experience is showing that a technical approach alone is not sufficient to produce a successful p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003